hand-held shield - French English Dictionary